ee6056e8c0070f8568ce14d1714ef6d465472d93,org.eclipse.core.filebuffers/src/org/eclipse/core/filebuffers/manipulation/GenericFileBufferOperationRunner.java,GenericFileBufferOperationRunner,execute,#IPath[]#IFileBufferOperation#IProgressMonitor#,88
Before Change
throw new CoreException(new Status(IStatus.ERROR, FileBuffersPlugin.PLUGIN_ID, IFileBufferStatusCodes.CONTENT_CHANGE_FAILED, fThrowable.getLocalizedMessage(), fThrowable));
}
subMonitor= Progress.getSubMonitor(progressMonitor, size * 80);
commit(fileBuffers2Save, subMonitor);
subMonitor.done();
} finally {
try {
After Change
throw new CoreException(new Status(IStatus.ERROR, FileBuffersPlugin.PLUGIN_ID, IFileBufferStatusCodes.CONTENT_CHANGE_FAILED, fThrowable.getLocalizedMessage(), fThrowable));
}
commit(fileBuffers2Save, subMonitor.split(size * 80));
} finally {
releaseFileBuffers(locations, subMonitor.split(size * 10));